package com.qf.service;

import com.qf.entity.Cart;
import com.qf.entity.Goods;
import org.springframework.web.bind.annotation.PathVariable;

import java.util.List;

public interface CartService {

    /**
     * 添加购物车
     * @return
     */
    public int addCart(Cart cart);

    /**
     * 根据用户的id和商品的id去购物车查询该用户是否有此商品
     * @param g_id
     * @return
     */
    public Cart selByUserIdAndGoodsId(int u_id, int g_id);
    /**
     * 根据用户的id和商品的id去购物车修改该用户是否有此商品
     * @return
     */
    public int updateByUserIdAndGoodsId(Cart cart1);
    /**
     * 根据session中的id信息查询购物车
     * @return
     */
    public List<Cart> selByUid(int u_id);

    public Goods selByGoodsId(Integer g_id);
}
